home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / comms_w / pboy190.zip / SAMPLE.ZIP / 0000041.MSG < prev    next >
Text File  |  1994-03-06  |  26KB  |  647 lines

  1. #! rnews 815
  2. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!panix!not-for-mail
  3. From: weijin@panix.com (wjm)
  4. Newsgroups: comp.lang.basic.visual
  5. Subject: Let's Build and Share a VB lib!
  6. Date: 5 Mar 1994 20:12:50 -0500
  7. Organization: PANIX Public Access Internet and Unix, NYC
  8. Lines: 7
  9. Message-ID: <2lbami$c0f@panix2.panix.com>
  10. NNTP-Posting-Host: panix2.panix.com
  11.  
  12.     Here is an idea floating in my head for a few months. From several
  13. messages, I sense other readers also want to do the same thing. How about
  14. building a VB library? Lets collect all reuseable routines and put in a
  15. VB module and distribute it on this group twice a month. I have found myself
  16. reinvent wheels in my project. I have a dozen routines to start with. Does
  17. anyone interesting in building the InterBase.BAS?
  18.  
  19. #! rnews 836
  20. Newsgroups: comp.lang.basic.visual
  21. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!vixen.cso.uiuc.edu!sdd.hp.com!saimiri.primate.wisc.edu!news.crd.ge.com!sarah!cscnews!ss4062
  22. From: ss4062@csc.albany.edu (Shahram Sadeghi)
  23. Subject: Re: SQL query question
  24. In-Reply-To: shecters@ucunix.san.uc.edu's message of 5 Mar 1994 12:17:33 -0500
  25. Message-ID: <SS4062.94Mar5195344@thor.albany.edu>
  26. Sender: news@sarah.albany.edu (News Administrator)
  27. Organization: State University of New York at Albany
  28. References: <2laerd$dg7@ucunix.san.uc.edu>
  29. Date: 5 Mar 94 19:53:44
  30. Lines: 12
  31.  
  32. In article <2laerd$dg7@ucunix.san.uc.edu> shecters@ucunix.san.uc.edu (Robb Shecter) writes:
  33.  
  34. >     So, is there a way to "quote the quote"?  Sort of a C or
  35. >     unix style \' ?
  36.  
  37. Write it with two single quote characters.
  38.  
  39. Example:  I can''t
  40.  
  41. --
  42. Shahram Sadeghi
  43. #! rnews 542
  44. Newsgroups: comp.lang.basic.visual
  45. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!sunic!psinntp!psinntp!iat.holonet.net!jubal.mdli.com!ericd
  46. From: ericd@jubal.mdli.com (Eric Desch)
  47. Subject: Re: Preventing a control repaint?
  48. Message-ID: <CM7twt.Kvn@iat.holonet.net>
  49. Sender: usenet@iat.holonet.net (USENET News System)
  50. Nntp-Posting-Host: jubal.mdli.com
  51. Organization: HoloNet National Internet Access System: 510-704-1058/modem
  52. Date: Sat, 5 Mar 1994 23:43:40 GMT
  53. Lines: 3
  54.  
  55. That worked perfectly, thanks for your help.
  56.  
  57. -Eric
  58. #! rnews 700
  59. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!doc.ic.ac.uk!decwrl!nntp.crl.com!crl.crl.com!not-for-mail
  60. From: shyam@crl.com (Shyam Subramanyan)
  61. Newsgroups: comp.lang.basic.visual
  62. Subject: VBX for Text -> Access/Paradox?
  63. Date: 5 Mar 1994 17:30:53 -0800
  64. Organization: CRL Dialup Internet Access    (415) 705-6060  [login: guest]
  65. Lines: 9
  66. Message-ID: <2lbbod$8j7@crl.crl.com>
  67. NNTP-Posting-Host: crl.com
  68. X-Newsreader: TIN [version 1.2 PL2]
  69.  
  70. Are there any VBXes which can read delimited ascii files and create
  71. a Access or Paradox database from it?  I am looking for any
  72. commercial/Shareware VBXes that can do this.  
  73.  
  74. Thanks for any info in advance....
  75.  
  76. Shyam Subramanyan
  77. Shyam@crl.com
  78.  
  79. #! rnews 1188
  80. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!sunic!psinntp!psinntp!wlnntp.psi.com!usenet
  81. From: "Paul D. Morris" <p01167@psilink.com>
  82. Newsgroups: comp.lang.basic.visual,comp.lang.basic.misc
  83. Subject: Re: How does VB works
  84. Date: Sat, 05 Mar 94 18:40:35 -0500
  85. Organization: PSI Public Usenet Link
  86. Lines: 18
  87. Message-ID: <2971996401.1.p01167@psilink.com>
  88. NNTP-Posting-Host: worldlink.com
  89. In-Reply-To: <CLwF3u.2wK@rahul.net>
  90. X-Mailer: PSILink-DOS (3.6.1)
  91. Xref: netnews.upenn.edu comp.lang.basic.visual:3447 comp.lang.basic.misc:455
  92.  
  93. >>Q: Do people use VB for commercial application development. Would (a 
  94. commercial developer) have any reason to choose VB over C/C++ ?
  95.  
  96. >there's talk about a vb version for the Mac, but otherwise, you're stuck
  97. >with windows.  vb is not the language of choice for cross-platform
  98. >development.
  99.  
  100. >>Q: Finally, how does Visual Basic differ from Visual C++ ?
  101.  
  102. >the only thing thet have in common is the word "visual."
  103.  
  104. I have heard differing opinions in comparing VB with VC/C++.  I have 
  105. read in VB books where the product is suggested to be simpler and more 
  106. powerful than C++.  Among those who suggest this is Peter Norton.
  107.  
  108. Comments?
  109.  
  110. Paul
  111. #! rnews 847
  112. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!news.duke.edu!concert!news-feed-1.peachnet.edu!gatech!news.ans.net!hp81.prod.aol.net!search01.news.aol.com!not-for-mail
  113. From: nd2befree@aol.com (Nd2BeFree)
  114. Newsgroups: comp.lang.basic.visual
  115. Subject: Re: How does VB works
  116. Date: 5 Mar 1994 21:35:05 -0500
  117. Organization: America Online, Inc. (1-800-827-6364)
  118. Lines: 8
  119. Sender: news@search01.news.aol.com
  120. Message-ID: <2lbfgp$kjl@search01.news.aol.com>
  121. References: <2971996401.1.p01167@psilink.com>
  122. NNTP-Posting-Host: search01.news.aol.com
  123.  
  124. Definitely simpler than VC++ but I'm not sure about more powerful, esp. w/ VC++
  125. v.1.5 out now (OLE 2 server & ODBC). I still prefer to develop in VB because
  126. its a lot quicker and simpler!
  127.  
  128. Craig Eddy
  129. ESP Computer Services
  130. AOL: Nd2BeFree
  131. Internet: Nd2BeFree@aol.com
  132. #! rnews 2194
  133. Path: netnews.upenn.edu!msuinfo!agate!ihnp4.ucsd.edu!pacbell.com!amdahl!starnet!bftsi0!joe
  134. From: joe@bftsi0.UUCP (Joe Foster of Borg)
  135. Newsgroups: comp.databases.ms-access,comp.lang.basic.visual
  136. Subject: Access 1.1 + massive parallel table appends = locking problems!
  137. Message-ID: <3396@bftsi0.UUCP>
  138. Date: 6 Mar 94 00:01:45 GMT
  139. Followup-To: comp.databases.ms-access
  140. Organization: Barbara Foster Tax Service, Inc.
  141. Lines: 49
  142. Xref: netnews.upenn.edu comp.databases.ms-access:3650 comp.lang.basic.visual:3449
  143.  
  144. Sorry if this is a FAQ, but I was unable to locate a FAQ or any
  145. threads discussing this particular problem. In a nutshell, I need
  146. to have a number of machines (11 so far) all appending data to an
  147. Access 1.1 table as fast as they can, but those pesky "record
  148. locked" errors keep throwing a spanner in the works. The Access
  149. Basic loop looks a little bit like this:
  150.  
  151. Dim i As Long : i = 0
  152. Dim DB As Database : Set DB = OpenDatabase("\\server\volume\path\results.mdb")
  153. Dim T As Table : Set T = DB.OpenTable("really big table")
  154.  
  155. BeginTrans
  156. Do Until HellFreezesOver
  157.     T.AddNew    ' This often causes a "record locked" error
  158.     T.[timestamp] = Now
  159.     T.[who] = NetworkMachineName() ' don't ask
  160.     T.[x] = GetXSomehow()
  161.     T.[y] = GetYSomehow()
  162.     T.[z] = GetZSomehow()
  163.     T.Update
  164.     i = i + 1
  165.     If ((i and 511) = 511) Then
  166.         CommitTrans
  167.         BeginTrans
  168.     End If
  169. Loop
  170. CommitTrans
  171.  
  172. T.Close
  173. DB.Close
  174.  
  175. I do the BeginTrans/CommitTrans stuff because that seems to help
  176. speed things up a bit. Also, SHARE.EXE is configured for 3000
  177. locks and a 4000 byte buffer. The "really big table" has one or
  178. two indexes, both allowing duplicate values, on it.
  179.  
  180. Is there a way to make the "record locked" problem go away short
  181. of buying a RDBMS server and hoping ODBC won't slow things down
  182. too much? Simply catching the error and resuming the failed
  183. statement works, but this could lead to a starvation problem,
  184. since the error could trigger an arbitrary number of times in
  185. between successful AddNew's.
  186.  
  187. Thanks!
  188.  
  189. -- 
  190. Joe Foster (joe@bftsi0.UUCP or joe%bftsi0.uucp@uunet.uu.net)
  191. WARNING: I cannot be held responsible for the above        They're   coming  to
  192. because  my cats have  apparently  learned to type.        take me away, ha ha!
  193. #! rnews 678
  194. Newsgroups: comp.lang.basic.visual
  195. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!news.kei.com!world!bneedalm
  196. From: bneedalm@world.std.com (Barry I Needalman)
  197. Subject: Translating VB Strings
  198. Message-ID: <CM874G.305@world.std.com>
  199. Organization: Addax Solutions, Inc. Framingham, MA  508 877-0442
  200. X-Newsreader: TIN [version 1.2 PL2]
  201. Date: Sun, 6 Mar 1994 04:29:03 GMT
  202. Lines: 8
  203.  
  204. I would like to distribute my app in German.
  205.  
  206. What would be the best way to find and translate the literal strings
  207. (menus, dialog captions, etc.) in my VB program.
  208.  
  209. Please mail your suggestions to b.needalman@ieee.org
  210. Thanks in advance for your help.
  211.  
  212. #! rnews 738
  213. Newsgroups: comp.lang.basic.visual
  214. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!news.kei.com!world!bneedalm
  215. From: bneedalm@world.std.com (Barry I Needalman)
  216. Subject: RTF (Rich Text Format) VBX
  217. Message-ID: <CM87CB.3zw@world.std.com>
  218. Organization: Addax Solutions, Inc. Framingham, MA  508 877-0442
  219. X-Newsreader: TIN [version 1.2 PL2]
  220. Date: Sun, 6 Mar 1994 04:33:46 GMT
  221. Lines: 9
  222.  
  223. Can anyone comment on VXBs which implement an edit control which
  224. operates on Rich Text Formatted (RTF) text.  The control should
  225. allow multiple fonts, character attributes (bold, italic, etc.)
  226. at a minimum.  
  227.  
  228. Please mail comments to b.needalm@ieee.org
  229. I'll post a summary.
  230. Thanks in advance for your help.
  231.  
  232. #! rnews 866
  233. Path: netnews.upenn.edu!dsinc!ub!news.kei.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!cs.utexas.edu!swrinde!menudo.uh.edu!uuneo.NeoSoft.com!not-for-mail
  234. From: corey@blkbox.COM (Corey Prator)
  235. Newsgroups: comp.lang.basic.visual
  236. Subject: ?General Purpose Wizard?
  237. Date: 5 Mar 1994 22:30:38 -0600
  238. Organization: The Black Box, Houston, Tx (713) 480-2686
  239. Lines: 5
  240. Message-ID: <2lbm9e$f5d@blkbox.blkbox.COM>
  241. NNTP-Posting-Host: blkbox.com
  242.  
  243. Does anyone know of a general purpose Wizard  that I could integrate into my
  244. VB app?
  245.  
  246. I am looking for something that could follBLKBOX                                                                                                                           8      03-05-9422:03ALL                      COREY PRATOR             ?General Purpose Wizard?             28      5     ß-- 
  247. Corey Prator <corey@blkbox.com>
  248. #! rnews 1029
  249. Path: netnews.upenn.edu!msuinfo!agate!ihnp4.ucsd.edu!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!werple.apana.org.au!news
  250. From: dragon@werple.apana.org.au (Damien Lewis)
  251. Newsgroups: comp.lang.basic.visual
  252. Subject: Re: [Q] Any books on using Visual Basic with SQL?
  253. Date: 6 Mar 1994 18:02:09 +1000
  254. Organization: werple public-access unix, Melbourne
  255. Lines: 17
  256. Message-ID: <2lc2m1$m6g@werple.apana.org.au>
  257. References: <2kt2oc$n57@ugle.unit.no>
  258. NNTP-Posting-Host: werple.apana.org.au
  259. Keywords: VB,SQL
  260.  
  261. kaared@sei.dhmolde.no (Kaare Digernes) writes:
  262.  
  263.  
  264. >Can anyone recommend books on using Visual Basic to build front-
  265. >ends to SQL databases? Books on C/C++ with SQL is also of great
  266. >interest. Thanks.
  267.  
  268. In reply to your question, I purchased one yesterday called:
  269.   Database Developer's Guide with Visual Basic 3.
  270.   Published by SAMS  ISBN 0-672-30440-6
  271.  
  272. This is a very fat book and it contains heaps. Not for the beginner though.
  273. If you are a serious database developer I would recommend it.
  274.  
  275. regards,
  276.  
  277. Damien (dragon@werple.apana.org.au)
  278. #! rnews 1471
  279. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!EU.net!ub4b!rc1.vub.ac.be!is1e!sforseil
  280. From: sforseil@vub.ac.be (FORSEILLES STEPHAN)
  281. Newsgroups: comp.lang.basic.visual
  282. Subject: Re: Combo box/List box to select record
  283. Date: 6 Mar 1994 09:36:44 GMT
  284. Organization: Brussels Free Universities (VUB/ULB), Belgium
  285. Lines: 24
  286. Message-ID: <2lc87c$253@rc1.vub.ac.be>
  287. References: <vromans.23.000A1300@kub.nl> <CM0CGM.GD6@csn.org> <RU+r-8o.stwiser@delphi.com>
  288. NNTP-Posting-Host: is1e.vub.ac.be
  289. X-Newsreader: TIN [version 1.2 PL2]
  290.  
  291. Steve Wiser (stwiser@delphi.com) wrote:
  292. : George Tatge <gat@csn.org> writes:
  293. :  
  294. : >Yes, there are LOTS of 3rd party addons that provide bound list/combo boxes.
  295. : >Sheridan and Crescent to name two.
  296. :  
  297. : If you were to use CA-Realizer you would not have had to purchase these
  298. : addons.  Their there for your use.
  299. : Steve
  300.  
  301.     Tell me, do you use Realizer? I wonder if it's possible to create
  302. a simple database with some filds in it (say 2 ints, 1 date and 1 text for
  303. example) and only one index and use it easily? I don't wanna have to
  304. do index files and sorting myself, no time to waste for that.
  305.  
  306.     Thanks!
  307.  
  308.  
  309.  
  310. ||     Forseilles Stephan     ||    sforseil@ulb.ac.be         ||
  311. ||     Av. FRISSEN 1/14       ||    battman@infonaut.com       ||
  312. ||     1160 Bruxelles         ||    Fido: 2:291/705.3503       ||
  313. ||     BELGIUM                ||    Phone: +32 2 660-16-85     ||
  314. ++=============================================================++
  315. #! rnews 450
  316. Newsgroups: comp.lang.basic.visual
  317. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!sunic!uunet!ncrgw2.ncr.com!ncrhub2!ncrcae!churchill.ColumbiaSC.NCR.COM!ltorres
  318. From: ltorres@churchill.ColumbiaSC.NCR.COM (Luis.Torres)
  319. Subject: MIDI DLLs/VBXs around??
  320. Message-ID: <CM5yxC.B4F@ncrcae.ColumbiaSC.NCR.COM>
  321. Sender: news@ncrcae.ColumbiaSC.NCR.COM (news)
  322. Organization: Your Organization Here
  323. Date: Fri, 4 Mar 1994 23:36:47 GMT
  324. Lines: 0
  325.  
  326. #! rnews 2002
  327. Path: netnews.upenn.edu!msuinfo!uwm.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!xlink.net!isar.de!usenet
  328. From: Stephen Heilbronner <heilbron@isar.muc.de>
  329. Newsgroups: comp.lang.basic.visual
  330. Subject: Re: FileSize/DiskSize-how to find?
  331. Date: Sun, 06 Mar 94 11:41:26 PDT
  332. Organization: I.S.A.R Netzwerke GbRmbH
  333. Lines: 46
  334. Message-ID: <2lccbm$9dl@nixe.isar.de>
  335. References: <1994Mar2.160141.1558@sgcl1.unisg.ch>
  336. NNTP-Posting-Host: aerobic.isar.muc.de
  337. Mime-Version: 1.0
  338. Content-Type: TEXT/PLAIN; charset=US-ASCII
  339. To: Tom.Tregilgas@sgcl1.unisg.ch
  340. X-Newsreader: NEWTNews & Chameleon -- TCP/IP for MS Windows from NetManage
  341.  
  342.  
  343. In article <1994Mar2.160141.1558@sgcl1.unisg.ch>, 
  344. <tregilgas@sgcl1.unisg.ch> writes:
  345. > Path: 
  346. isar.de!colin.muc.de!regent!lrz-muenchen.de!fauern!news.th-darmstadt.de!su
  347. rz03.hrz.Uni-Marburg.DE!news.belwue.de!news.dfn.de!scsing.switch.ch!sgcl1.
  348. unisg.ch!tregilgas
  349. > From: tregilgas@sgcl1.unisg.ch
  350. > Newsgroups: comp.lang.basic.visual
  351. > Subject: FileSize/DiskSize-how to find?
  352. > Message-ID: <1994Mar2.160141.1558@sgcl1.unisg.ch>
  353. > Date: 2 Mar 94 16:01:41 MET
  354. > Organization: University of St.Gallen, Switzerland
  355. > Lines: 13
  356. > Hello,
  357. >     How can one obtain such banal information such as:
  358. >     Bytes left on disk
  359. >     FileSize in bytes
  360. >     and the like?  I'd prefer to be able to do this in VB code, and 
  361. not
  362. > using a VBX or DOS, if it is at all possible.  Any information would be 
  363. greatly
  364. > appreciated!
  365. > Tia,
  366. > Tom Tregilgas@sgcl1.unisg.ch University of St. Gallen, Switzerland
  367.  
  368. I used functions from the SETUPKIT.DLL provided with VB 3. In order
  369. to get around conflicts with the Setup Wizard I made a copy calling
  370. it SETUPKT.DLL and distributing it with my apps. Since SETUPKIT.DLL
  371. can be distributed freely I assumed that this is legally ok.
  372.  
  373. The function declarations are in the Setup WIzard source files (dont
  374. remember where.)
  375.  
  376. There is also some naqware on cica, but for theses simple purposes
  377. the SETUPKIT.DLL is much better.
  378.  
  379. Cheers,
  380. Stephen
  381. <heilbron@isar.muc.de> 
  382.  
  383. #! rnews 1532
  384. Newsgroups: comp.lang.basic.visual
  385. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!EU.net!sun4nl!sci.kun.nl!heinr
  386. From: heinr@sci.kun.nl (Hein Ragas)
  387. Subject: Re: Announcing VB Programmer's Aid (in DEV)
  388. Message-ID: <CM8r1z.n57@sci.kun.nl>
  389. Sender: news@sci.kun.nl (News owner)
  390. Nntp-Posting-Host: studs.sci.kun.nl
  391. Organization: University of Nijmegen, The Netherlands
  392. X-Newsreader: NN version 6.4.19
  393. References: <pS+Km1j.maurice1@delphi.com> <2laoij$63j@hippo.shef.ac.uk>
  394. Date: Sun, 6 Mar 1994 11:39:34 GMT
  395. Lines: 23
  396.  
  397. ac3slh@sunc.sheffield.ac.uk (Stuart 'TheCube' Herbert) writes:
  398.  
  399. >Specifically, support for auto-save (guess who lost a day's work when a
  400. >parser I wrote looped forever :-( ) and for revision control.  I suggest
  401. >using RCS as the revision control mechanism.  But some way of it being
  402. >integrated into the developement environment would be damn useful.
  403.  It's already there. Look at Options under General.
  404. There is an option called "Save before Run", or something like that. Set it
  405. to Yes, and viola!
  406.  
  407. >A core library of functions which VB'ers can freely use to save them inventing
  408. >the wheel.  I'm thinking myself of knocking up a 'C Lib' to add all those
  409. >handy routines I can use from C but which VB lacks.
  410.  
  411. Yes, we really need that.
  412.  
  413. Greets,
  414.   Hein
  415. --
  416. --- Hein Ragas --------------------------------------- heinr@sci.kun.nl----
  417.   "Let's give volume to the chorus! / Let's give out a very strong sound!"
  418.     -- English translation of the Japanese translation of "Bring the Noise"
  419.        by Public Enemy
  420. #! rnews 694
  421. Path: netnews.upenn.edu!rutgers!uwm.edu!vixen.cso.uiuc.edu!moe.ksu.ksu.edu!kuhub.cc.ukans.edu!paperboy.ids.net!ids.net!zachws
  422. From: zachws@ids.net
  423. Newsgroups: comp.lang.basic.visual
  424. Subject: HELP: Full page form print?
  425. Message-ID: <1994Mar6.073047.1@ids.net>
  426. Date: 6 Mar 94 12:30:47 GMT
  427. Organization: The IDS World Network Internet Access Service
  428. Lines: 7
  429. NNTP-Posting-Host: ids.net
  430.  
  431. HI all,
  432.     Is there an easy to to print a form so it fills a whole page, both from
  433. in the code and while editing (ie. CTRL-P)? I saw the long routine in the
  434. Knowledge Base that looked like it might work, but it's only useful during
  435. execution (or that's how I interpreted it). I'm printing to an HP LJ3...
  436.  
  437. Zach
  438. #! rnews 1834
  439. Newsgroups: comp.lang.basic.visual
  440. Path: netnews.upenn.edu!newsserver.jvnc.net!darwin.sura.net!howland.reston.ans.net!torn!nott!cunews!freenet.carleton.ca!FreeNet.Carleton.CA!ak897
  441. From: ak897@FreeNet.Carleton.CA (Doug Merrett)
  442. Subject: Re: Let's Build and Share a VB lib!
  443. Message-ID: <CM8xux.1rs@freenet.carleton.ca>
  444. Sender: news@freenet.carleton.ca
  445. Reply-To: ak897@FreeNet.Carleton.CA (Doug Merrett)
  446. Organization: The National Capital FreeNet
  447. References: <2lbami$c0f@panix2.panix.com>  
  448. Date: Sun, 6 Mar 1994 14:06:32 GMT
  449. Lines: 26
  450.  
  451.  
  452.  
  453. In a previous article, weijin@panix.com (wjm) says:
  454.  
  455. >    Here is an idea floating in my head for a few months. From several
  456. >messages, I sense other readers also want to do the same thing. How about
  457. >building a VB library? Lets collect all reuseable routines and put in a
  458. >VB module and distribute it on this group twice a month. I have found myself
  459. >reinvent wheels in my project. I have a dozen routines to start with. Does
  460. >anyone interesting in building the InterBase.BAS?
  461.  
  462. This sounds like a great idea!  Experience has shown that I'm much more
  463. efficient when I have a library of routines to draw from, but it's always
  464. a pain to "generalise" a function sufficiently.  The bonus of getting
  465. 'other' people's routines would be a good impetus though!
  466.  
  467. Also, maybe each time a question on how to do something gets asked, the
  468. various answers could be collected into a set of sample programs?  Anyone
  469. out there willing to donate a gopher hole to make the stuff easily accesible?
  470.  
  471. Doug Merrett
  472. -- 
  473. * - specialising in          GeoPhare Research   - technical writing      *
  474. * - solutions for science   #2-6227 Coburg Road  - custom programming     *
  475. *                              Halifax, N.S.                              *
  476. * Ph./Fax: (902) 429-2680         B3H 1Z8       dmerrett@fox.nstn.ns.ca   *
  477. #! rnews 1648
  478. Path: netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!uknet!demon!news.sprintlink.net!connected.com!beauty!rwing!eskimo!daedulus
  479. From: daedulus@eskimo.com (Erik Hermansen)
  480. Newsgroups: comp.lang.basic.visual
  481. Subject: Re: Seeking advice on a tiny little UI design question
  482. Message-ID: <CM6xAL.EEt@eskimo.com>
  483. Date: 5 Mar 94 11:59:04 GMT
  484. References: <94061.091522SASTPH@vm.sas.com>
  485. Organization: Eskimo North (206) For-Ever
  486. Lines: 28
  487.  
  488. >where the underbar on the left is drawn as a 1-pixel line the same
  489. width 
  490. >as the checkbox's box.  The label looks just like the checkbox label. 
  491. In 
  492. >the checked state, I will draw a (one-pixel wide, black) check mark
  493. above 
  494. >the underbar. 
  495. >
  496. >Comments?  Ideas? 
  497.  
  498. I think I would just set the forecolor property of my label text to gray
  499. and set a regular check box's enabled property to false.  As long as it
  500. were clear that each label was associated with a check box to the left
  501. of it or right of it, then I think it would be fairly obvious and this
  502. method is more "Windows-standard".
  503.  
  504. I guess what I don't like about the underbar is that at first glance I
  505. wouldn't be sure if it was meant to be clicked on or not, even though
  506. I'd figure it out quickly enough and not click on it.  But if I see
  507. grayed-out text, that's consistent with other elements like menu items. 
  508. Another thing you might want to do to get rid of the checkbox completely
  509. is have the label appear with a colon after it and then the property
  510. like "Property: True"--all of it grayed.
  511.  
  512. I gues Microsoft has got me pea-whipped.  I'm completely dead to
  513. innovation and only seek to conform to existing standards. :>
  514.  
  515. -Erik Hermansen
  516. #! rnews 2556
  517. Path: netnews.upenn.edu!msuinfo!uwm.edu!math.ohio-state.edu!howland.reston.ans.net!pipex!uknet!demon!news.sprintlink.net!connected.com!beauty!rwing!eskimo!daedulus
  518. From: daedulus@eskimo.com (Erik Hermansen)
  519. Newsgroups: comp.lang.basic.visual
  520. Subject: Re: Help on game design?
  521. Message-ID: <CM6yBE.Ern@eskimo.com>
  522. Date: 5 Mar 94 12:21:03 GMT
  523. References: <2l759j$olc@ccub.wlv.ac.uk>
  524. Organization: Eskimo North (206) For-Ever
  525. Lines: 52
  526.  
  527. In article <2l759j$olc@ccub.wlv.ac.uk>,
  528. C.Coulson <cm5100@ccub.wlv.ac.uk> wrote:
  529. >I am currently trying to write a network game like duneII.  I  am
  530. >trying  to make the playing area 4 screens of 200 icons.  eg  the
  531. >icon can either be a sand icon or a warrior icon or a tank  icon.
  532. >The  only  trouble is that the VB3.0 system will  only  allow  an
  533. >array of max. 335 icons ; A shame since I wanted *800* <g>!   Any
  534. >ideas how i can implement this?  
  535. >
  536. >The  only idea I have had is to have 4 arrays of 200 but I  would
  537. >prefer not to!
  538. >
  539. >
  540. >Thanks for any help!
  541. >
  542. >If  you  are interested in helping me my *messy* source  code  is
  543. >public domain
  544. >
  545. >-- 
  546. >Wolverhampton University, England.
  547.  
  548.  
  549. How are you implementing your array for your tiles?
  550.  
  551. Although they probably weren't thinking about it, Microsoft put in some
  552. really useful controls for creating scrolling games when they made VB. 
  553. The two that I'm thinking about are the grid and picture clip controls.
  554.  
  555. I store all of my tiles in one .BMP and then I set a picture clip
  556. control to the bitmap and access them that way.  This method makes for
  557. easy editing of the icons in PAINTBRUSH or some editor.  Though I
  558. haven't implemented completely a map with more than 256 tiles (I like to
  559. store each grid cell as 1 byte) a quick test of setting the properties
  560. of the control to higher values does work.
  561.  
  562. If you aren't already using the grid control--I'd take a look at it.  It
  563. moves much faster than a bunch of picture or image boxes arranged
  564. together, though its a little slow to load into and the largest size you
  565. can have is 300 rows by 300 columns.  You have to also keep a separate
  566. array to keep track of the bitmap contents of the grid.
  567.  
  568. Good idea to make to source code public domain--look at NetHack.  One
  569. other suggestion I'd make--have an IRC capability that would let you
  570. play on an IRC channel.  That way you could always find a number of
  571. players to play the game against.
  572.  
  573. Dune II is a great game.  I think the key to its design is that the
  574. elements are smart enough to alleviate the complexity of controlling a
  575. great number of them.
  576.  
  577. -Erik Hermansen
  578. #! rnews 2764
  579. Newsgroups: comp.lang.basic.visual
  580. Path: netnews.upenn.edu!newsserver.jvnc.net!jvnc.net!tigger!ttsw
  581. From: ttsw@tigger.jvnc.net (Eric Traudt)
  582. Subject: Re: VBasic at a local college
  583. Message-ID: <ttsw.1113358276B@tigger.jvnc.net>
  584. Sender: news@tigger.jvnc.net (Zee News Genie)
  585. Nntp-Posting-Host: vantty10.jvnc.net
  586. Organization: JvNCnet GES
  587. X-Newsreader: VersaTerm Link v1.1.3
  588. References: <CLsBqE.CGs@ss3.magec.com> <2laj5k$4u5@nic-nac.CSU.net>
  589. Distribution: usa
  590. Date: Sun, 6 Mar 1994 16:17:16 GMT
  591. Lines: 47
  592.  
  593. In Article <2laj5k$4u5@nic-nac.CSU.net>, seank@nermal.santarosa.edu (Sean
  594. Kirkpatrick) wrote:
  595. >Kevin H. Hunt x7343 (khhunt@ss3.magec.com) wrote:
  596. >
  597. >: Recently I requested a local college, at which I teach part-time, to
  598. >: purchase some copies of VBDOS.  I wanted them install the copies in
  599. >: their PC labs, at the cost of $30/copy, for my students to use.
  600. >...
  601. >
  602. >: ------------- 
  603. >
  604. >I too teach at a local community college, and am beginning to put together
  605. >a proposal for a new VB-Win class.  I am first interested in knowing what
  606. >you think should be taught in such a class.
  607. >
  608. >More to the point, at $30, the cost of the VB-DOS compiler is a bargain.  It
  609. >is my opinion that rather than having a student spend that much or more for
  610. >a textbook of sometimes questionable value (many of the programming texts
  611. >that I've seen are horrible), it is a much better return on their dollar
  612. >to have a full blown compiler, along with the mfr's documentation (in
  613. >particular, a language reference manual) to keep at the end of the class.
  614. >At another college, each CS student bought a copy of Turbo Pascal that lasted
  615. >...
  616. >I bought VB-Win for less than $90.00.  That's pretty steep for lots of
  617. >students, but I have two in my QBASIC class this semester that opted to
  618. >do their assignments in VB-Win, and they feel that spending the money was
  619. >well worth it.  
  620. >
  621. >
  622. >Cheers!
  623. >
  624. >        Sean
  625. >
  626. I teach at a small university & every time I teach BASIC, I grit my teeth &
  627. bare with it because unless the students have their own copy of QBASIC, the
  628. only thing the school will provide for them is GWBasic on duel floppy
  629. computers w/ no hard drive!!!  I 've been trying to get VBWin or VBDO
  630. implemented because I feel that it is a waste of time & a dis-service to the
  631. students not to provide them with the option of learning "state ot the art"
  632. technology.  I see more & more jobs requiring VB and feel so bad teaching
  633. things which are several years behind the times.  GUI is the future & I feel
  634. that learning VB gives immediate feed back & allows the student to
  635. concentrate on the underlying principles of programming without getting
  636. bogged down with the interface or with the synax of the language such as in C.
  637. Well, thank you for allowing me to add my $0.02 worth
  638.  
  639. Sue T
  640.